<?php
namespace app\admin\validate;

use think\Validate;

class TplDomain extends Validate
{
    /**
     * 定义验证规则
     * 格式：'字段名'	=>	['规则1','规则2'...]
     *
     * @var array
     */	
    protected $rule = [
        'tname' => 'require|unique:tpl_domain|max:50',
        'tdno' => 'require|unique:tpl_domain|max:20',
    ];
    
    /**
     * 定义错误信息
     * 格式：'字段名.规则名'	=>	'错误信息'
     *
     * @var array
     */	
    protected $message = [
        'tname.require' => '模板名称不能为空',
        'tname.unique' => '这个模板名称已经存在了',
        'tname.max' => '模板名称长度不能超过50',
        'tdno.require' => '模板路径不能为空',
        'tdno.unique' => '这个模板路径已经存在了',
        'tdno.max' => '模板路径的长度不能超过20',
    ];
    /**
     * 场景
     * @var type 
     */
    protected $scene = [
        'add' => ['tname', 'tdno'],
        'edit' => ['tname', 'tdno'],
    ];
}